Data transmission method and device and computer-readable storage medium

ABSTRACT

A data transmission method includes: receiving scheduling signaling sent by a base station on a target bandwidth part, wherein the scheduling signaling carries frequency-domain resource indication information and parameter indication information, and the target bandwidth part is a bandwidth part capable of transmitting the scheduling signaling in a plurality of bandwidth parts; upon determining, based on the frequency-domain resource indication information and pre-stored configuration information, that the target bandwidth part is not a to-be-scheduled bandwidth part, determining the to-be-scheduled bandwidth part from the plurality of bandwidth parts based on the frequency-domain resource indication information and the configuration information; and transmitting data through the to-be-scheduled bandwidth part according to a configuration parameter associated with the parameter indication information.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a Continuation application of InternationalApplication No. PCT/CN2017/096012, filed on Aug. 4, 2017, the content ofwhich is incorporated herein by reference in its entirety.

TECHNICAL FIELD

The present disclosure relates to the field of communicationtechnologies, and in particular, to a data transmission method anddevice and a computer-readable storage medium.

BACKGROUND

A current communication system usually needs to support a plurality ofservice types. However, different service types may have differentrequirements on the wireless communication technology. For example, theenhanced mobile broadband (eMBB) service type mainly focuses on largebandwidth, high rates and the like; the ultra-reliable low latencycommunication (URLLC) service type mainly focuses on relatively higherreliability and low latency; and the massive machine type communication(mMTC) service type mainly focuses on the large connection number.Therefore, in order to meet user's service demands and differentperformance requirements of different services, when transmitting theplurality of service types, the communication system needs to haveflexible and configurable design to support efficient transmission ofthe plurality of service types.

In the relevant art, in order to support flexible configuration of theplurality of service types, a terminal may be configured with aplurality of carriers, which use the same numerology (a basicconfiguration parameter for air interface transmission). For example,for the design based on orthogonal frequency division multiplexing(OFDM), sub-carrier spacing, symbol lengths, cyclic prefix (CP) lengths,and the like which are used on the plurality of carriers are the same.As the technology evolves, further, a plurality of bandwidth parts maybe configured on one carrier, wherein the bandwidth part refers to afrequency-domain resource on the carrier. When data is transmitted, thecarrier or the bandwidth part on the carrier may be scheduled, and thenthe data is transmitted based on the corresponding numerology.

SUMMARY

In a first aspect, there is provided a data transmission method,comprising: receiving scheduling signaling sent by a base station on atarget bandwidth part, wherein the scheduling signaling carriesfrequency-domain resource indication information and parameterindication information, and the target bandwidth part is a bandwidthpart capable of transmitting the scheduling signaling in a plurality ofbandwidth parts; upon determining, based on the frequency-domainresource indication information and pre-stored configurationinformation, that the target bandwidth part is not a to-be-scheduledbandwidth part, determining the to-be-scheduled bandwidth part from theplurality of bandwidth parts based on the frequency-domain resourceindication information and the configuration information; andtransmitting data through the to-be-scheduled bandwidth part accordingto a configuration parameter associated with the parameter indicationinformation.

In a second aspect, there is provided a data transmission device,comprising: a processor; and a memory for storing instructionsexecutable by the processor, wherein the processor is configured to:receive scheduling signaling sent by a base station on a targetbandwidth part, wherein the scheduling signaling carriesfrequency-domain resource indication information and parameterindication information, and the target bandwidth part is a bandwidthpart capable of transmitting the scheduling signaling in a plurality ofbandwidth parts; upon determining, based on the frequency-domainresource indication information and pre-stored configurationinformation, that the target bandwidth part is not a to-be-scheduledbandwidth part, determine the to-be-scheduled bandwidth part from theplurality of bandwidth parts based on the frequency-domain resourceindication information and the configuration information; and transmitdata through the to-be-scheduled bandwidth part according to aconfiguration parameter associated with the parameter indicationinformation.

In a third aspect, there is provided a computer-readable storage mediumhaving stored thereon instructions that, when executed by a processor ofa device, cause the device to perform a data transmission method, themethod comprising: receiving scheduling signaling sent by a base stationon a target bandwidth part, wherein the scheduling signaling carriesfrequency-domain resource indication information and parameterindication information, and the target bandwidth part is a bandwidthpart capable of transmitting the scheduling signaling in a plurality ofbandwidth parts; upon determining, based on the frequency-domainresource indication information and pre-stored configurationinformation, that the target bandwidth part is not a to-be-scheduledbandwidth part, determining the to-be-scheduled bandwidth part from theplurality of bandwidth parts based on the frequency-domain resourceindication information and the configuration information; andtransmitting data through the to-be-scheduled bandwidth part accordingto a configuration parameter associated with the parameter indicationinformation.

The technical solutions provided in embodiments of the presentdisclosure may include the following beneficial effects.

In the embodiments of the present disclosure, in order to achievemultiplexing of a plurality of service types, the terminal flexiblysupports cross-bandwidth part scheduling for data transmission. Since inthe plurality of bandwidth parts, some bandwidth parts can transmitcontrol information and some bandwidth parts cannot transmit controlinformation, the terminal receives the scheduling signaling sent by thebase station on the target bandwidth part, wherein the schedulingsignaling carries the frequency-domain resource indication informationand the parameter indication information; and determines whether thetarget bandwidth part is the to-be-scheduled bandwidth part based on thefrequency-domain resource indication information and the pre-storedconfiguration information. When the target bandwidth part is not theto-be-scheduled bandwidth part, the terminal may determine theto-be-scheduled bandwidth part from the plurality of bandwidth partsbased on the frequency-domain resource indication information and theconfiguration information, and then transmits data through theto-be-scheduled bandwidth part based on the configuration parameterassociated with the parameter indication information. Thus, the otherbandwidth parts are scheduled through the scheduling signalingtransmitted on the target bandwidth part, thereby achievingcross-bandwidth part scheduling.

It is to be understood that both the foregoing general description andthe following detailed description are exemplary and explanatory onlyand are not intended to limit the present disclosure.

BRIEF DESCRIPTION OF THE DRAWINGS

The accompanying drawings, which are incorporated in and constitute apart of this specification, illustrate embodiments consistent with thepresent disclosure and, together with the description, serve to explainthe principles of the present disclosure.

FIG. 1A is a schematic diagram of a system architecture according to oneexemplary embodiment.

FIG. 1B is a flow chart of a data transmission method according to oneexemplary embodiment.

FIG. 2A is a flow chart of a data transmission method according toanother exemplary embodiment.

FIG. 2B is a schematic diagram of four bandwidth parts configured on aterminal according to one exemplary embodiment.

FIG. 3A is a block diagram of a data transmission device according toone exemplary embodiment.

FIG. 3B is a block diagram of a data transmission device according toanother exemplary embodiment.

FIG. 4 is a block diagram of a data transmission device according toanother exemplary embodiment.

DETAILED DESCRIPTION

Reference will now be made in detail to exemplary embodiments, examplesof which are illustrated in the accompanying drawings. The followingdescription refers to the accompanying drawings in which the samenumbers in different drawings represent the same or similar elementsunless otherwise represented. The implementations set forth in thefollowing description of exemplary embodiments do not represent allimplementations consistent with the present disclosure. Instead, theyare merely examples of devices and methods consistent with aspectsrelated to the disclosure as recited in the appended claims.

In embodiments of the present disclosure, parameter indicationinformation is indication information carried in scheduling signalingsent to a terminal by a base station, and may be a configurationparameter or a scrambling sequence for indicating the configurationparameter. The configuration parameter and the scrambling sequence arefor purpose of determining the configuration parameter on the bandwidthpart. The configuration parameter may be numerology.

In embodiments of the present disclosure, a bandwidth part is afrequency-domain resource on a carrier, wherein the carrier may containa plurality of different frequency-domain resources, i.e., a pluralityof different bandwidth parts.

At present, as new Internet applications, such as augmented reality(AR)/virtual reality (VR) emerge one after another, the wirelesscommunication technology is rapidly developed and evolved to meetapplication demands. In a practical application scenario, differentservice types have different demands on the wireless communicationtechnology. One of important characteristics of the new-generationcommunication technology is to support flexible configuration of aplurality of service types. As described in the Background, in therelevant art, when the terminal is configured with a plurality ofcarriers or one carrier is configured with a plurality of bandwidthparts, different carriers or bandwidth parts use the same configurationparameter. However, when the traffic and the service requirementsincrease, it is often necessary to use different configurationparameters on different carriers or bandwidth parts for datatransmission. Therefore, when different configuration parameters areused on different carriers or bandwidth parts for data transmission, howto flexibly support cross-carrier or cross-bandwidth part scheduling bythe terminal to transmit data becomes a research hotspot.

Embodiments of the present disclosure provide a data transmissionmethod. This data transmission method solves the problem about how toflexibly support cross-bandwidth part scheduling by the terminal.

FIG. 1A is a diagram of a system architecture according to one exemplaryembodiment. As shown in FIG. 1A, the system architecture may include aterminal 110 and a base station 120. The terminal 110 may access thebase station 120 through a wireless communication network.

The base station 120 is configured to send configuration information,triggering signaling and scheduling signaling to the terminal 110. Theconfiguration information may include frequency-domain locations, a setof supported configuration parameters, and numbers of included physicalresource blocks (PRBs) of a plurality of bandwidth parts. The triggeringsignaling is configured to indicate that cross-bandwidth part schedulinghas been triggered. The scheduling signaling is configured to notify theterminal 110 to perform cross-bandwidth part scheduling.

The terminal 110 is configured to implement the data transmission methodprovided in the embodiment of the present disclosure. For example, theterminal 110 is configured to receive and store the configurationinformation sent by the base station 120. Here, the configurationinformation that is sent to the terminal 110 by the base station 120 isillustrated as an example. In another embodiment, the configurationinformation may also be predefined, which is not limited in theembodiment of the present disclosure. In addition, the terminal 110 isfurther configured to receive the triggering signaling sent by the basestation 120 so as to trigger cross-bandwidth part scheduling.

Further, when receiving the scheduling signaling sent by base station120, the terminal 110 determines, according to frequency-domain resourceindication information carried in the scheduling signaling andpre-stored configuration information, a to-be-scheduled bandwidth part,which is indicated by the base station 120, from the plurality ofbandwidth parts after determining that a target bandwidth part is notthe to-be-scheduled bandwidth part. Further, the terminal 110 transmitsdata through the to-be-scheduled bandwidth part based on a configurationparameter associated with parameter indication information carried inthe scheduling signaling. An exemplary implementation process of theterminal will be described below in FIGS. 1B and 2A.

It should be noted that the terminal 110 may be any device capable ofperforming wireless communication. For example, the terminal 110 may bea mobile phone or the like, which is not limited in the embodiment ofthe present disclosure.

FIG. 1B is a flow chart of a data transmission method according to oneexemplary embodiment. As shown in FIG. 1B, this method is applied to aterminal and includes the following steps.

In step 101, scheduling signaling sent by a base station on a targetbandwidth part is received, wherein the scheduling signaling carriesfrequency-domain resource indication information and parameterindication information, and the target bandwidth part is a bandwidthpart capable of transmitting the scheduling signaling in a plurality ofconfigured bandwidth parts.

In step 102, upon determining, based on the frequency-domain resourceindication information and pre-stored configuration information, thatthe target bandwidth part is not a to-be-scheduled bandwidth part, theto-be-scheduled bandwidth part is determined from the plurality ofbandwidth parts based on the frequency-domain resource indicationinformation and the configuration information.

In step 103, data is transmitted through the to-be-scheduled bandwidthpart according to a configuration parameter associated with theparameter indication information.

In the embodiment, in order to achieve multiplexing of a plurality ofservice types, the terminal may flexibly support cross-bandwidth partscheduling for data transmission. Since in the plurality of bandwidthparts, some bandwidth parts can transmit control information and somebandwidth parts cannot transmit control information, the terminalreceives the scheduling signaling sent by the base station on the targetbandwidth part, wherein the scheduling signaling carries thefrequency-domain resource indication information and the parameterindication information; and determines, based on the frequency-domainresource indication information and the pre-stored configurationinformation, whether the target bandwidth part is the to-be-scheduledbandwidth part. When the target bandwidth part is not theto-be-scheduled bandwidth part, the terminal may determine theto-be-scheduled bandwidth part from the plurality of bandwidth partsbased on the frequency-domain resource indication information and theconfiguration information and then transmit data through theto-be-scheduled bandwidth part based on the configuration parameterassociated with the parameter indication information. Thus, otherbandwidth parts are scheduled through the scheduling signalingtransmitted on the target bandwidth part, thereby achievingcross-bandwidth part scheduling.

In an embodiment, the parameter indication information includes aconfiguration parameter or a scrambling sequence for indicating theconfiguration parameter.

In an embodiment, the step that data is transmitted through theto-be-scheduled bandwidth part according to a configuration parameterassociated with the parameter indication information includes: when theparameter indication information is the scrambling sequence, acorresponding configuration parameter is acquired from a pre-storedcorrespondence between scrambling sequences and configuration parametersbased on the scrambling sequence; and data is transmitted through theto-be-scheduled bandwidth part according to the acquired configurationparameter.

In an embodiment, the frequency-domain resource indication informationincludes indication information of a frequency-domain transmission unit,and the frequency-domain transmission unit includes one or more PRBs.

In an embodiment, the scheduling signaling is sent by downlink controlinformation (DCI). The DCI includes a first information field forstoring the indication information of the frequency-domain transmissionunit. When the parameter indication information is the configurationparameter, the DCI further includes a second information field forstoring the configuration parameter.

In an embodiment, the second information field is in a first presetlocation in the DCI, and the second information field has a first presetlength.

In an embodiment, the scheduling signaling is sent by DCI. The DCIincludes a first information field for storing the indicationinformation of the frequency-domain transmission unit. When theparameter indication information is the scrambling sequence forindicating the configuration parameter, the scrambling sequence iscarried on the DCI by scrambling.

In an embodiment, the frequency-domain resource indication informationfurther includes bandwidth number indication information.

In an embodiment, the scheduling signaling is sent by downlink controlinformation (DCI). The DCI includes a first information field forstoring the indication information of the frequency-domain transmissionunit and a third information field for storing the bandwidth numberindication information. When the parameter indication information is theconfiguration parameter, the DCI further includes a second informationfield for storing the parameter indication information.

In an embodiment, the second information field is in a first presetlocation in the DCI, and the third information field is in a secondpreset location in the DCI. The second information field has a firstpreset length, and the third information field has a second presetlength.

In an embodiment, the scheduling signaling is sent by DCI. The DCIincludes a first information field for storing the indicationinformation of the frequency-domain transmission unit and a thirdinformation field for storing the bandwidth number indicationinformation. When the parameter indication information is the scramblingsequence for indicating the configuration parameter, the scramblingsequence is carried on the DCI by scrambling.

In an embodiment, the method further includes the following step beforereceiving scheduling signaling sent by a base station: the configurationinformation sent by the base station is received and stored, wherein theconfiguration information includes frequency-domain locations, a set ofsupported configuration parameters, and numbers of included PRBs of theplurality of bandwidth parts.

In an embodiment, the configuration information further includesbandwidth numbers of the plurality of bandwidth parts.

In an embodiment, the method further includes the following step beforereceiving scheduling signaling sent by a base station: triggeringsignaling sent by the base station is received, wherein the triggeringsignaling is configured to indicate that cross-bandwidth part schedulinghas been triggered.

The above embodiments may be combined according to actual need.

FIG. 2A is a flow chart of a data transmission method according to oneexemplary embodiment. As shown in FIG. 2A, this data transmission methodmay be applied to the system architecture shown in FIG. 1A and mayinclude the following steps.

In step 201, configuration information sent by the base station isreceived and stored, wherein the configuration information includesfrequency-domain locations, a set of supported configuration parameters,and numbers of included PRBs of a plurality of bandwidth parts.

In the embodiment, the base station may send the configurationinformation to the terminal. Correspondingly, after receiving theconfiguration information, the terminal may locally store theconfiguration information, so that the terminal may subsequentlyschedule bandwidth parts based on the configuration information, asdescribed below.

It should be noted that the configuration information may be sent to theterminal by the base station through system information, high-layersignaling or physical-layer signaling. The high-layer signaling mayinclude radio resource control (RRC) signaling, media access control(MAC) signaling and the like. The configuration information may also besent in other modes.

Since the configuration information may include the frequency-domainlocations, the set of supported configuration parameters, and thenumbers of included PRBs of the plurality of bandwidth parts and isconfigured to configure the plurality of bandwidth parts on a carrier,the terminal may store the configuration information when receiving theconfiguration information. At this time, it may be considered that theplurality of bandwidth parts has been configured.

It should be noted that the plurality of bandwidth parts may bebandwidth parts on the same carrier or on different carriers. That is,during subsequent scheduling, cross-bandwidth part scheduling may beperformed through the bandwidth parts on the same carrier, or throughthe bandwidth parts on different carriers. In addition, the plurality ofbandwidth parts may be continuous or discontinuous in the frequencydomain.

The PRBs of the plurality of bandwidth parts may be numberedsequentially, that is, the numbers of the PRBs of the plurality ofbandwidth parts are different from one another. For example, bandwidthpart 1 includes three PRBs which are numbered 1, 2, and 3 respectively;bandwidth part 2 includes two PRBs which are numbered 4 and 5respectively; bandwidth part 3 includes two PRBs which are numbered 6and 7 respectively; and bandwidth part 4 includes three PRBs which arenumbered 8, 9, and 10 respectively. In this case, the terminal mayclearly distinguish different bandwidth parts through the numbers of thePRBs and thus implements cross-bandwidth scheduling. In someembodiments, the PRBs of the plurality of bandwidth parts may benumbered non-sequentially. At this time, the PRBs of the plurality ofbandwidth parts may have the same numbers. For example, bandwidth part 1includes three PRBs which are numbered 1, 2, and 3 respectively;bandwidth part 2 includes two PRBs which are numbered 1 and 2respectively; bandwidth part 3 includes two PRBs which are numbered 1and 3 respectively; and bandwidth part 4 includes three PRBs which arenumbered 1, 3, and 4 respectively. At this time, the terminal may notdistinguish different bandwidth parts through the numbers of the PRBs.Therefore, in this case, the configuration information that is sent tothe terminal by the base station may further include bandwidth numbersof the plurality of bandwidth parts, so that the terminal maydistinguish different bandwidth parts based on the numbers of the PRBsand the bandwidth numbers.

In some embodiments, the configuration information sent by the basestation may further include scheduling indication information of theplurality of bandwidth parts, wherein the scheduling indicationinformation is configured to indicate that in the plurality of bandwidthparts, which bandwidth parts can transmit control information, and whichbandwidth parts cannot transmit control information. As such, for thebandwidth parts which can transmit the control information, the controlinformation may be transmitted on these bandwidth parts and thesebandwidth parts may also be scheduled for transmitting data; and for thebandwidth parts which cannot transmit the control information, thesebandwidth parts may only be scheduled through scheduling signalingreceived on other bandwidth parts which can transmit the controlinformation so as to transmit data. This is cross-bandwidth partscheduling.

For example, as shown in FIG. 2B, four bandwidth parts are configured onone carrier and are bandwidth part 1, bandwidth part 2, bandwidth part 3and bandwidth part 4 respectively. It may be determined, through thescheduling indication information in the configuration information, thatbandwidth part 1 and bandwidth part 3 can transmit control information,and bandwidth part 2 and bandwidth part 4 cannot transmit controlinformation. As such, bandwidth part 2 and bandwidth part 4 may bescheduled through the control information transmitted on bandwidth part1 or bandwidth part 3 so as to transmit data.

It should be noted that in the embodiment of the present disclosure, theconfiguration information that is sent to the terminal by the basestation is only illustrated as an example. The configuration informationmay also be predefined, which is not limited in the embodiment of thepresent disclosure.

After the plurality of bandwidth parts are configured through step 201above, when the bandwidth parts are scheduled, the cross-bandwidth partscheduling may be trigged through step 202 below.

In step 202, triggering signaling sent by the base station is received,wherein the triggering signaling is configured to indicate thatcross-bandwidth part scheduling has been triggered.

The terminal may need to perform cross-bandwidth scheduling, such as ina case where the service amount increases. In different cases, the timewhen the terminal performs cross-bandwidth scheduling may be different.Therefore, when cross-bandwidth part scheduling is needed, the basestation may send the triggering signaling to the terminal so as tonotify the terminal to perform cross-bandwidth part scheduling. Thetriggering signaling is configured to indicate that the cross-bandwidthpart scheduling has been triggered.

It should be noted that the triggering signaling may be sent through RRCsignaling, system information, MAC signaling, or physical layersignaling.

In some embodiments, step 202 may not need to be performed. After theplurality of bandwidth parts is configured, the cross-bandwidth partscheduling may be triggered directly. At this time, the cross-bandwidthpart scheduling may be performed without step 202 above.

In step 203, scheduling signaling sent by the base station on a targetbandwidth part is received, wherein the scheduling signaling carriesfrequency-domain resource indication information and parameterindication information, and the target bandwidth part is a bandwidthpart capable of transmit the scheduling signaling in the plurality ofconfigured bandwidth parts.

As described above, both the terminal and the base station mayaccurately acquire the frequency-domain locations, the set of supportedconfiguration parameters, and the numbers of included PRBs of theplurality of bandwidth parts based on the configuration information.When needing to schedule bandwidth parts, the base station may determinethe target bandwidth part, which can transmit control information, fromthe plurality of bandwidth parts. At this time, the scheduling signalingmay be sent on the target bandwidth part.

It should be noted that the frequency-domain resource indicationinformation includes indication information of a frequency-domaintransmission unit. The frequency-domain transmission unit is a basicunit, on a frequency-domain, for transmitting information and includesone or more PRBs. The indication information of the frequency-domaintransmission unit may be configured to indicate numbers of one or morePRBs. Further, in the case where the PRBs of the plurality of bandwidthparts have the same numbers, the frequency-domain resource indicationinformation may further include bandwidth number indication informationfor indicating the bandwidth number of a to-be-scheduled bandwidth part.In addition, the parameter indication information is configured toindicate a configuration parameter used when the to-be-scheduledbandwidth part transmits data. In an embodiment, the parameterindication information may be a configuration parameter or a scramblingsequence for indicating the configuration parameter.

In addition, the scheduling signaling is sent by downlink controlinformation (DCI). When the frequency-domain resource indicationinformation includes the indication information of the frequency-domaintransmission unit, since the DCI originally includes one informationfield for storing the indication information of the frequency-domaintransmission unit, that is, a first information field in the DCI isconfigured to store the indication information of the frequency-domaintransmission unit. At this time, in order to carry the parameterindication information in the DCI, when the parameter indicationinformation is the configuration parameter, one information field, i.e.,a second information field, may be defined in the DCI, and the secondinformation field is configured to store the configuration parameter.When the parameter indication information is the scrambling sequence forindicating the configuration parameter, the scrambling sequence iscarried on the DCI by scrambling. That is, the scrambling sequence maybe scrambled on the DCI, thereby indicating the configuration parameter.

Further, when the frequency-domain resource indication informationincludes the indication information of the frequency-domain transmissionunit and the bandwidth number indication information, in addition to theabove information fields, one information field, i.e., a thirdinformation field, may be defined in the DCI, and the third informationfield is configured to store the bandwidth number indicationinformation.

The second information field is in a first preset location in the DCIand the second information field has a first preset length. The thirdinformation field is in a second preset location in the DCI and thethird information field has a second preset length.

It should be noted that the lengths of the second information field andthe third information field may each be a preset fixed bit length, ormay be set according to practical situations. Specific lengths of thesecond information field and the third information field are related tothe bandwidth numbers of the bandwidth parts configured on the terminaland the number of supported configuration parameters. For example, ifthe terminal supports four configuration parameters, the secondinformation field for storing the parameter indication information inthe DCI may have a length of two bits, such as “00”, “01”, “10”, or“11”.

In step 204, upon determining, based on the frequency-domain resourceindication information and pre-stored configuration information, thatthe target bandwidth part is not the to-be-scheduled bandwidth part, theto-be-scheduled bandwidth part is determined from the plurality ofbandwidth parts based on the frequency-domain resource indicationinformation and the configuration information.

In the embodiment, the scheduling signaling sent by the base station onthe target bandwidth part may be for the purpose of scheduling thetarget bandwidth part for data transmission. It may also be for thepurpose of scheduling other bandwidth parts on the target bandwidth partfor data transmission. Therefore, when the scheduling signaling sent bythe base station on the target bandwidth part is received, it may bedetermined, based on the frequency-domain resource indicationinformation in the scheduling signaling and the pre-stored configurationinformation, whether the target bandwidth part is the to-be-scheduledbandwidth part; and if the target bandwidth part is not theto-be-scheduled bandwidth part, the to-be-scheduled bandwidth part isdetermined from the plurality of bandwidth parts based on thefrequency-domain resource indication information and the configurationinformation. For example, as shown in FIG. 2B, one carrier is configuredwith four bandwidth parts. The terminal may determine theto-be-scheduled bandwidth part from these four bandwidth parts based onthe frequency-domain resource indication information and the pre-storedconfiguration information.

Since in the case where the numbers of the PRBs of the plurality ofbandwidth parts are different from one another, the configurationinformation includes the frequency-domain locations, the set ofsupported configuration parameters, and the numbers of included PRBs ofthe plurality of bandwidth parts, the number of the PRB indicated by thefrequency-domain resource indication information may be compared withthe number of the PRB of the target bandwidth part, and if the numbersof the PRBs are the same, it is determined that the target bandwidthpart is the to-be-scheduled bandwidth part; and if the numbers of thePRBs are different, it is determined that the target bandwidth part isnot the to-be-scheduled bandwidth part. In the case where the targetbandwidth part is not the to-be-scheduled bandwidth part, a bandwidthpart, of which the number of the PRB is the same as the number of thePRB indicated by the frequency-domain resource indication information isselected from the plurality of bandwidth parts according to theconfiguration information, and the selected bandwidth parts isdetermined as the to-be-scheduled bandwidth part.

Similarly, since in the case where the PRBs of the plurality ofbandwidth parts may have the same numbers, the configuration informationincludes the frequency-domain locations, the set of supportedconfiguration parameters, the numbers of included PRBs of the pluralityof bandwidth parts, and bandwidth numbers, the number of the PRBindicated by the frequency-domain resource indication information andthe bandwidth number indicated by the bandwidth number indicationinformation may be compared with the number of the PRB and the bandwidthnumber of the target bandwidth part respectively, and if the numbers ofthe PRBs are the same and the bandwidth numbers are the same, it isdetermined that the target bandwidth part is the to-be-scheduledbandwidth part; and if there is a difference, it is determined that thetarget bandwidth part is not the to-be-scheduled bandwidth part. In thecase where the target bandwidth part is not the to-be-scheduledbandwidth part, a bandwidth part, of which the number of the PRB and thebandwidth number are the same as the number of the PRB indicated by thefrequency-domain resource indication information and the bandwidthnumber indicated by the bandwidth number indication information,respectively, is selected from the plurality of bandwidth partsaccording to the configuration information, and the selected bandwidthparts is determined as the to-be-scheduled bandwidth part.

In step 205, data is transmitted through the to-be-scheduled bandwidthpart according to a configuration parameter associated with theparameter indication information.

In the embodiment, the configuration information includes the set ofconfiguration parameters supported by the plurality of bandwidth parts.That is, each bandwidth part may support a plurality of configurationparameters, and the configuration parameter associated with theparameter indication information may be one of the plurality ofconfiguration parameters. Therefore, after the to-be-scheduled bandwidthpart is determined, data may be transmitted at the frequency-domainlocation of the to-be-scheduled bandwidth part according to theconfiguration parameter associated with the parameter indicationinformation.

In addition, the parameter indication information may be a configurationparameter or a scrambling sequence for indicating the configurationparameter. Therefore, a corresponding configuration parameter may beacquired from a pre-stored correspondence between scrambling sequencesand configuration parameters based on the scrambling sequence when theparameter indication information is the scrambling sequence, and thendata may be transmitted at the frequency-domain location of theto-be-scheduled bandwidth part according to the acquired configurationparameter.

It should be noted that the correspondence between the scramblingsequences and the configuration parameters may be sent to the terminalby the base station through system signaling, RRC signaling, MACsignaling, or physical layer signaling. It may also be predefined, whichis not limited in the embodiment of the present disclosure.

In the embodiment, in order to achieve multiplexing of a plurality ofservice types, the terminal flexibly supports cross-bandwidth partscheduling for data transmission. Since in the plurality of bandwidthparts, some bandwidth parts can transmit control information and somecannot transmit control information, the terminal receives thescheduling signaling sent by the base station on the target bandwidthpart, wherein the scheduling signaling carries the frequency-domainresource indication information and the parameter indicationinformation; and determines, based on the frequency-domain resourceindication information and the pre-stored configuration information,whether the target bandwidth part is the to-be-scheduled bandwidth part.When the target bandwidth part is not the to-be-scheduled bandwidthpart, the terminal may determine the to-be-scheduled bandwidth part fromthe plurality of bandwidth parts based on the frequency-domain resourceindication information and the configuration information and thentransmits data through the to-be-scheduled bandwidth part based on theconfiguration parameter associated with the parameter indicationinformation. Thus, the other bandwidth parts are scheduled through thescheduling signaling transmitted on the target bandwidth part, therebyachieving cross-bandwidth part scheduling.

FIG. 3 is a block diagram of a data transmission device 300 according toone exemplary embodiment. As shown in FIG. 3, the device 300 includes:

a first receiving module 301 configured to receive scheduling signalingsent by a base station on a target bandwidth part, wherein thescheduling signaling carries frequency-domain resource indicationinformation and parameter indication information, and the targetbandwidth part is a bandwidth part capable of transmitting thescheduling signaling in a plurality of configured bandwidth parts;

a determining module 302 configured to, upon determining, based on thefrequency-domain resource indication information and pre-storedconfiguration information, that the target bandwidth part is not ato-be-scheduled bandwidth part, determine the to-be-scheduled bandwidthpart from the plurality of bandwidth parts based on the frequency-domainresource indication information and the configuration information; and

a transmitting module 303 configured to transmit data through theto-be-scheduled bandwidth part according to a configuration parameterassociated with the parameter indication information.

In an embodiment, the parameter indication information includes aconfiguration parameter or a scrambling sequence for indicating theconfiguration parameter.

In an embodiment, as shown in FIG. 3B, the transmitting module 303includes:

an acquiring sub-module 3031 configured to acquire a correspondingconfiguration parameter from a pre-stored correspondence betweenscrambling sequences and configuration parameters based on thescrambling sequence when the parameter indication information is thescrambling sequence; and

a transmitting sub-module 3032 configured to transmit data through theto-be-scheduled bandwidth part according to the acquired configurationparameter.

In an embodiment, the frequency-domain resource indication informationincludes indication information of a frequency-domain transmission unit,and the frequency-domain transmission unit includes one or more PRBs.

In an embodiment, the scheduling signaling is sent by downlink controlinformation (DCI). The DCI includes a first information field forstoring the indication information of the frequency-domain transmissionunit. When the parameter indication information is the configurationparameter, the DCI further includes a second information field forstoring the configuration parameter.

In an embodiment, the second information field is in a first presetlocation in the DCI, and the second information field has a first presetlength.

In an embodiment, the scheduling signaling is sent by downlink controlinformation (DCI). The DCI includes a first information field forstoring the indication information of the frequency-domain transmissionunit. When the parameter indication information is the scramblingsequence for indicating the configuration parameter, the scramblingsequence is carried on the DCI by scrambling.

In an embodiment, the frequency-domain resource indication informationfurther includes bandwidth number indication information.

In an embodiment, the scheduling signaling is sent by downlink controlinformation (DCI). The DCI includes a first information field forstoring the indication information of the frequency-domain transmissionunit and a third information field for storing the bandwidth numberindication information. When the parameter indication information is theconfiguration parameter, the DCI further includes a second informationfield for storing the parameter indication information.

In an embodiment, the second information field is in a first presetlocation in the DCI, and the third information field is in a secondpreset location in the DCI. The second information field has a firstpreset length, and the third information field has a second presetlength.

In an embodiment, the scheduling signaling is sent by downlink controlinformation (DCI). The DCI includes a first information field forstoring the indication information of the frequency-domain transmissionunit and a third information field for storing the bandwidth numberindication information. When the parameter indication information is thescrambling sequence for indicating the configuration parameter, thescrambling sequence is carried on the DCI by scrambling.

In an embodiment, the device 300 further includes:

a second receiving module configured to receive and store theconfiguration information sent by the base station, wherein theconfiguration information includes frequency-domain locations, a set ofsupported configuration parameters, and numbers of included PRBs of theplurality of bandwidth parts.

In an embodiment, the configuration information further includesbandwidth numbers of the plurality of bandwidth parts.

In an embodiment, the device further includes:

a third receiving module configured to receive triggering signaling sentby the base station, wherein the triggering signaling is configured toindicate that a cross-bandwidth part scheduling has been triggered.

In the embodiment, in order to achieve multiplexing of a plurality ofservice types, the terminal flexibly supports cross-bandwidth partscheduling for data transmission. Since in the plurality of bandwidthparts, some bandwidth parts can transmit control information and somebandwidth parts cannot transmit control information, the terminalreceives the scheduling signaling sent by the base station on the targetbandwidth part, wherein the scheduling signaling carries thefrequency-domain resource indication information and the parameterindication information; and determines, based on the frequency-domainresource indication information and the pre-stored configurationinformation, whether the target bandwidth part is the to-be-scheduledbandwidth part. When the target bandwidth part is not theto-be-scheduled bandwidth part, the terminal needs to determine theto-be-scheduled bandwidth part from the plurality of bandwidth partsbased on the frequency-domain resource indication information and theconfiguration information and then transmits data through theto-be-scheduled bandwidth part based on the configuration parameterassociated with the parameter indication information. Thus, the otherbandwidth parts are scheduled through the scheduling signalingtransmitted on the target bandwidth part, thereby achievingcross-bandwidth part scheduling.

For the device in the above embodiment, the operations of each modulehave been described in details in the method embodiment and is notrepeated here.

FIG. 4 is a block diagram of a device 400 in accordance with anexemplary embodiment. For example, the device 400 may be a mobile phone,a computer, a digital broadcast terminal, a messaging device, a gamingconsole, a tablet device, a medical device, a fitness equipment, apersonal digital assistant, and the like.

Referring to FIG. 4, the device 400 may include one or more of thefollowing components: a processing component 402, a memory 404, a powercomponent 406, a multimedia component 408, an audio component 410, aninput/output (I/O) interface 412, a sensor component 414, and acommunication component 416.

The processing component 402 typically controls the overall operationsof the device 400, such as the operations associated with display,telephone calls, data communications, camera operations, and recordingoperations. The processing component 402 may include one or moreprocessors 420 to execute instructions to perform all or part of thesteps in the above described methods. Moreover, the processing component402 may include one or more modules which facilitate the interactionbetween the processing component 402 and other components. For instance,the processing component 402 may include a multimedia module tofacilitate the interaction between the multimedia component 408 and theprocessing component 402.

The memory 404 is configured to store various types of data to supportthe operation of the device 400. Examples of such data includeinstructions for any applications or methods operated on the device 400,contact data, phonebook data, messages, pictures, videos, etc. Thememory 404 may be implemented by using any type of volatile ornon-volatile memory devices, or a combination thereof, such as a staticrandom access memory (SRAM), an electrically erasable programmableread-only memory (EEPROM), an erasable programmable read-only memory(EPROM), a programmable read-only memory (PROM), a read-only memory(ROM), a magnetic memory, a flash memory, a magnetic or optical disk.

The power component 406 provides power to various components of thedevice 400. The power component 406 may include a power managementsystem, one or more power sources, and any other components associatedwith the generation, management, and distribution of power in the device400.

The multimedia component 408 includes a screen providing an outputinterface between the device 400 and the user. In some embodiments, thescreen may include a liquid crystal display (LCD) and a touch panel(TP). If the screen includes the touch panel, the screen may beimplemented as a touch screen to receive input signals from the user.The touch panel includes one or more touch sensors to sense touches,swipes, and gestures on the touch panel. The touch sensors may not onlysense a boundary of a touch or swipe action, but also sense the durationand pressure associated with the touch or swipe action. In someembodiments, the multimedia component 408 includes a front camera and/ora rear camera. The front camera and the rear camera may receive externalmultimedia data while the device 400 is in an operation mode, such as aphotographing mode or a video mode. Each of the front camera and therear camera may be a fixed optical lens system or have focus and opticalzoom capability.

The audio component 410 is configured to output and/or input audiosignals. For example, the audio component 410 includes a microphone(MIC) configured to receive external audio signals when the device 400is in an operation mode, such as a call mode, a recording mode, and avoice recognition mode. The received audio signal may be further storedin the memory 404 or transmitted via the communication component 416. Insome embodiments, the audio component 410 further includes a speaker foroutputting audio signals.

The I/O interface 412 provides an interface between the processingcomponent 402 and peripheral interface modules, such as a keyboard, aclick wheel, buttons, and the like. The buttons may include, but are notlimited to, a home button, a volume button, a start button, and a lockbutton.

The sensor component 414 includes one or more sensors to provide statusassessments of various aspects of the device 400. For instance, thesensor component 414 may detect an on/off status of the device 400,relative positioning of components, e.g., the display device and themini keyboard of the device 400, and the sensor component 414 may alsodetect a position change of the device 400 or a component of the device400, presence or absence of user contact with the device 400,orientation or acceleration/deceleration of the device 400, andtemperature change of the device 400. The sensor component 414 mayinclude a proximity sensor configured to detect the presence of nearbyobjects without any physical contact. The sensor component 414 may alsoinclude a light sensor, such as a CMOS or CCD image sensor, used forimaging applications. In some embodiments, the sensor component 414 mayalso include an accelerometer sensor, a gyroscope sensor, a magneticsensor, a pressure sensor, or a temperature sensor.

The communication component 416 is configured to facilitatecommunication, wired or wirelessly, between the device 400 and otherdevices. The device 400 can access a wireless network based on acommunication standard, such as Wi-Fi, 4G, or 5G, or a combinationthereof. In an exemplary embodiment, the communication component 416receives broadcast signals or broadcast associated information from anexternal broadcast management system via a broadcast channel In anexemplary embodiment, the communication component 416 further includes anear field communication (NFC) module to facilitate short-rangecommunications. In an exemplary embodiment, the communication component416 may be implemented based on a radio frequency identification (RFID)technology, an infrared data association (IrDA) technology, anultra-wideband (UWB) technology, a Bluetooth (BT) technology, and othertechnologies.

In exemplary embodiments, the device 400 may be implemented with one ormore application specific integrated circuits (ASICs), digital signalprocessors (DSPs), digital signal processing devices (DSPDs),programmable logic devices (PLDs), field programmable gate arrays(FPGAs), controllers, micro-controllers, microprocessors, or otherelectronic components, for performing the above described methods.

In exemplary embodiments, a non-transitory computer-readable storagemedium including instructions is also provided, such as the memory 404including instructions, executable by the processor 420 in the device400, for performing the above-described methods. For example, thenon-transitory computer-readable storage medium may be a ROM, a RAM, aCD-ROM, a magnetic tape, a floppy disc, an optical data storage device,and the like. When the instruction in the non-transitorycomputer-readable storage medium is executed by a processor of a mobileterminal, the mobile terminal may perform the above described methods.

Other embodiments of the present disclosure will be apparent to thoseskilled in the art from consideration of the specification and practiceof the present disclosure. This application is intended to cover anyvariations, uses, or adaptations of the present disclosure following thegeneral principles thereof and including common knowledge or commonlyused technical measures which are not disclosed herein. Thespecification and embodiments are to be considered as exemplary only,with a true scope and spirit of the present disclosure is indicated bythe following claims.

It will be appreciated that the present disclosure is not limited to theexact construction that has been described above and illustrated in theaccompanying drawings, and that various modifications and changes can bemade without departing from the scope thereof. It is intended that thescope of the present disclosure is only limited by the appended claims.

What is claimed is:
 1. A data transmission method, comprising: receivingscheduling signaling sent by a base station on a target bandwidth part,wherein the scheduling signaling carries frequency-domain resourceindication information and parameter indication information, and thetarget bandwidth part is a bandwidth part capable of transmitting thescheduling signaling in a plurality of bandwidth parts; upondetermining, based on the frequency-domain resource indicationinformation and pre-stored configuration information, that the targetbandwidth part is not a to-be-scheduled bandwidth part, determining theto-be-scheduled bandwidth part from the plurality of bandwidth partsbased on the frequency-domain resource indication information and theconfiguration information; and transmitting data through theto-be-scheduled bandwidth part according to a configuration parameterassociated with the parameter indication information.
 2. The methodaccording to claim 1, wherein the parameter indication informationincludes at least one of the configuration parameter or a scramblingsequence for indicating the configuration parameter.
 3. The methodaccording to claim 2, wherein the parameter indication information isthe scrambling sequence, and the transmitting data through theto-be-scheduled bandwidth part according to a configuration parameterassociated with the parameter indication information comprises:acquiring a corresponding configuration parameter from a pre-storedcorrespondence between scrambling sequences and configuration parametersbased on the scrambling sequence; and transmitting data through theto-be-scheduled bandwidth part according to the acquired configurationparameter.
 4. The method according to claim 1, wherein thefrequency-domain resource indication information comprises indicationinformation of a frequency-domain transmission unit, and thefrequency-domain transmission unit comprises one or more physicalresource blocks (PRBs).
 5. The method according to claim 4, wherein: thescheduling signaling is sent in by downlink control information (DCI),and the DCI comprises a first information field for storing theindication information of the frequency-domain transmission unit; theparameter indication information is a configuration parameter; and theDCI further comprises a second information field for storing theconfiguration parameter.
 6. The method according to claim 5, wherein thesecond information field is in a first preset location in the DCI, andthe second information field has a first preset length.
 7. The methodaccording to claim 4, wherein: the scheduling signaling is sent bydownlink control information (DCI), and the DCI comprises a firstinformation field for storing the indication information of thefrequency-domain transmission unit; the parameter indication informationis the scrambling sequence for indicating the configuration parameter;and the scrambling sequence is carried on the DCI by scrambling.
 8. Themethod according to claim 4, wherein the frequency-domain resourceindication information further comprises bandwidth number indicationinformation.
 9. The method according to claim 8, wherein the schedulingsignaling is sent by downlink control information (DCI), and the DCIcomprises a first information field for storing the indicationinformation of the frequency-domain transmission unit and a thirdinformation field for storing the bandwidth number indicationinformation.
 10. The method according to claim 9, wherein the parameterindication information is the configuration parameter, and the DCIfurther comprises a second information field for storing the parameterindication information.
 11. The method according to claim 10, whereinthe second information field is in a first preset location in the DCIand the third information field is in a second preset location in theDCI; and the second information field has a first preset length, and thethird information field has a second preset length.
 12. The methodaccording to claim 8, wherein the scheduling signaling is sent bydownlink control information (DCI), and the DCI comprises a firstinformation field for storing the indication information of thefrequency-domain transmission unit and a third information domain forstoring the bandwidth number indication information.
 13. The methodaccording to claim 12, wherein the parameter indication information isthe scrambling sequence for indicating the configuration parameter, andthe scrambling sequence is carried on the DCI by scrambling.
 14. Themethod according to claim 1, wherein prior to the receiving schedulingsignaling sent by a base station, the method further comprises:receiving the configuration information sent by the base station,wherein the configuration information comprises frequency-domainlocations, a set of supported configuration parameters, and numbers ofincluded PRBs of the plurality of bandwidth parts.
 15. The methodaccording to claim 14, wherein the configuration information furthercomprises bandwidth numbers of the plurality of bandwidth parts.
 16. Themethod according to claim 1, wherein prior to the receiving schedulingsignaling sent by a base station, the method further comprises:receiving triggering signaling sent by the base station, wherein thetriggering signaling is configured to indicate that cross-bandwidth partscheduling has been triggered.
 17. A data transmission device,comprising: a processor; and a memory for storing instructionsexecutable by the processor, wherein the processor is configured toreceive scheduling signaling sent by a base station on a targetbandwidth part, wherein the scheduling signaling carriesfrequency-domain resource indication information and parameterindication information, and the target bandwidth part is a bandwidthpart capable of transmitting the scheduling signaling in a plurality ofbandwidth parts; upon determining, based on the frequency-domainresource indication information and pre-stored configurationinformation, that the target bandwidth part is not a to-be-scheduledbandwidth part, determine the to-be-scheduled bandwidth part from theplurality of bandwidth parts based on the frequency-domain resourceindication information and the configuration information; and transmitdata through the to-be-scheduled bandwidth part according to aconfiguration parameter associated with the parameter indicationinformation.
 18. A computer-readable storage medium having storedthereon instructions that, when executed by a processor of a device,cause the device to perform a data transmission method, the methodcomprising: receiving scheduling signaling sent by a base station on atarget bandwidth part, wherein the scheduling signaling carriesfrequency-domain resource indication information and parameterindication information, and the target bandwidth part is a bandwidthpart capable of transmitting the scheduling signaling in a plurality ofbandwidth parts; upon determining, based on the frequency-domainresource indication information and pre-stored configurationinformation, that the target bandwidth part is not a to-be-scheduledbandwidth part, determining the to-be-scheduled bandwidth part from theplurality of bandwidth parts based on the frequency-domain resourceindication information and the configuration information; andtransmitting data through the to-be-scheduled bandwidth part accordingto a configuration parameter associated with the parameter indicationinformation.